## Applicability The divide and conquer optimization applies when the dynamic programming recurrence is approximately of the form $$ \mathrm{dp}[k][i] = \min_{j [^2]: